package com.service;

import com.dao.BookDao;
import com.dao.impl.BookDaoImp;
import com.pojo.Book;
import com.pojo.Page;

import java.util.List;

public interface bookService {
    //添加图书
    void addBook(Book book);
    //删除图书
    void delBookById(int no);
    //修改图书
    void updateBook(Book book);
    //查询一个图书
    Book queryBookById(int no);
    //查询所有图书
    List<Book> queryBooks();
    //根据Id删除图书
    void deleteBookById(int id);
//    //查询当前总图书数量
//    Integer queryForBookCount();
//    //获取分页后的数据
//    public List<Book> queryForCurrentPageData(int begin, int end);

    Page<Book> pages(int begin, int end);

    Page<Book> pageByPrice(int max,int min,int pageNo,int pageSize);
}
